batting machine - Spanish English Dictionary